come to an untimely end - German English Dictionary